A 'Crystal Ball' for Software Liability

نویسندگان

  • Jeffrey M. Voas
  • Gary McGraw
  • Lora Kassab
  • Larry Voas
چکیده

Software fault injection is an emerging technology that can be used to observe how software systems behave under experimentally controlled anomalous circumstances In so doing software fault injection acts as a crystal ball predicting how badly software might behave should things go awry both internally and externally during execution Such predictions provide clues as to how robust a piece of code is where in the code robustness is de cient and most importantly what level of liability is incurred by relying on a particular software system Once we nd places in the code that are intolerant to the occurrence of anomalous events we have found a source of liability within the software Fault injection is an e cient scienti c means for predicting how events might unfold in the future

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Influence of Calcination Kinetics Parameters on Synthesis of KNN Piezoelectric Ceramics

The current research was focused on synthesizing potassium sodium niobate (KNN) piezoelectric ceramics for the system (K0.48Na0.52) NbO3   by high energy ball milling process for 15h at the speed of 300 rpm.  The blended nano-crystalline powder was calcined in conventional box furnace at 700oC, 800oC and 900oC for duration of 5h, 7h and 10h.  Diffraction result of calcine powder confirmed the f...

متن کامل

Crystal Ball Professional Introductory Tutorial

Crystal Ball® 2000 Professional Edition is a suite of easyto-use Microsoft® Excel® add-in software that helps you analyze the risks and uncertainties associated with your spreadsheet models. The suite includes analysis tools for Monte Carlo simulation (Crystal Ball), time-series forecasting (CB Predictor), and optimization (OptQuest) as well as developer kits for building custom interfaces and ...

متن کامل

Using Open Crystal Ball and Crystal Ball for Enviromental Modelng at the Hanford Site

As part of its environmental remediation program at the Hanford Site, the U.S. Department of Energy needed a method to estimate ground contaminant source term inventories and uncertainties. To address this need, a stochastic model, the Hanford Soil Inventory Model (SIM), was created to provide inventories and uncertainties for 75 analytes to 377 different locations encompassing 57 years of oper...

متن کامل

Preparation and characterization of Sr-Ti-hardystonite (Sr-Ti-HT) nanocomposite for bone repair application

Objective(s): Hardystonite (HT) is Zn-modified silicate bioceramics with promising results for bone tissue regeneration. However, HT possesses no obvious apatite formation. Thus, in this study we incorporated Sr and Ti into HT to prepare Sr-Ti-hardystonite (Sr-Ti-HT) nanocomposite and evaluated its in vitro bioactivity with the purpose of developing a more bioactive bone substitute material. Ma...

متن کامل

The Optquest Approach to Crystal Ball Simulation Optimization

The area of integrating simulation and optimization has recently undergone remarkable changes. New advances are making available applications of simulation that previously had been considered infeasible or beyond the scope of current technology to handle. This paper describes recently developed computer software that effectively integrates Crystal Ball simulation and optimization. We demonstrat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Computer

دوره 30  شماره 

صفحات  -

تاریخ انتشار 1997